package com.xusiyan08.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.lang.NonNull;
import org.springframework.web.reactive.config.ResourceHandlerRegistry;
import org.springframework.web.reactive.config.WebFluxConfigurer;

@Configuration
// @EnableWebFlux // 通常不需要，Spring Boot 会自动配置。如果添加后仍有问题，可以尝试移除。
public class WebConfig implements WebFluxConfigurer {

    @Override
    public void addResourceHandlers(@NonNull ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/webapp/**") // 这个是URL匹配模式
                .addResourceLocations("classpath:/webapp/"); // 这个是资源在classpath中的位置
                                                            // 注意末尾的斜杠
    }
}
